platinum handcuff - German English Dictionary